package redislock.seckill;

import com.wang.interceptor.annotation.CacheLock;
import com.wang.interceptor.annotation.LockedObject;

public interface SeckillCase {

	//用cacheLock注解可能产生并发的方法
	//最简单的秒杀方法，参数是用户ID和商品ID。可能有多个线程争抢一个商品，所以商品ID加上LockedObject注解
    @CacheLock(lockedPrefix="skill_prefix")
    public void secKill(String userID,@LockedObject Long commidityID);

}
